DOU випустили свіжу аналітику за весь 2025 рік. Для українського ІТ він був сповненим стабілізації та водночас нових викликів. Після кількох років турбулентності ринок більше не перебуває у стані шоку (наскільки це можливо під час війни), проте він став вибірковіше. Ця стаття допоможе вам розібратися в цифрах і трендах, щоб будувати кар’єрні плани або оцінювати пропозиції на ринку без ілюзій.…
Під час роботи з Docker журнали контейнерів є одним з основних інструментів діагностики. Саме через них фахівець бачить, чи коректно запускається застосунок, які помилки виникають під час виконання, як поводиться сервіс під навантаженням. Попри це, робота з Docker logs часто викликає складнощі: логи можуть бути занадто об’ємними, неочікувано порожніми або зберігатися не там, де їх шукають. У цьому гайді розберемо,…
На старті кар’єри в мережах легко підхопити спрощені твердження, які звучать логічно, але не відображають реальної картини. Більшість таких міфів з’являються через навчальні приклади, базові курси або обмежений практичний досвід. Розгляньмо сім поширених помилкових уявлень і пояснимо, як усе працює насправді. Міф 1. OSI-модель описує реальну роботу інтернету Цей міф зазвичай з’являється на самому старті навчання. OSI-модель — перше, з…
У версії Kubernetes 1.35 під назвою «Timbernetes» з’явилася довгоочікувана функція вертикального масштабування подів. Тепер можна збільшувати CPU та пам’ять для подів без їх перезапуску. Це важливо для застосунків, які зберігають стан або дані на конкретних вузлах, адже тепер апгрейд ресурсів не призводить до простоїв сервісу. Що таке вертикальне масштабування і чому це важливо? Раніше поди в Kubernetes могли масштабуватися горизонтально…
Юху, фінальна частина про проблеми при роботі з AWS вже тут. Почитай попередні 2 частини, щоб скласти всі пазли в голові: Не повторюй ці факапи при роботі з AWS. 1 частина Не повторюй ці факапи при роботі з AWS. 2 частина У цій — говоримо про те, що часто ламає навіть добре спроєктовані системи: моніторинг, нетворкінг, загальні управлінські помилки та…
Уявіть, що ваша мережа — це офіс. Є ресепшн, куди заходять усі, є робочі місця, а ще є сейф із дуже важливими документами. Логічно, що всіх гостей ви не ведете до сейфа. DMZ (Demilitarized Zone, демілітаризована зона) — як технічний ресепшн для мережі. Окрема підмережа між інтернетом і внутрішньою локальною мережею (LAN). Там живуть публічні сервіси: веб, пошта, DNS, VPN,…
Сучасні системи стають дедалі складнішими: мікросервіси, кластери Kubernetes, зовнішні API, багаторівнева інфраструктура. Коли виникає збій, важливо не лише побачити сам факт проблеми, а й зрозуміти її причину. Звичайного моніторингу вже недостатньо — він показує окремі показники, але не дає повної картини. Тому все частіше використовується підхід, який дає змогу аналізувати роботу системи. Це і є observability. Але детальніше розказуємо далі.…
Фінська компанія Jolla після майже 10-річної паузи знову заявила про себе. Вони представили Jolla Phone — смартфон, який компанія позиціонує як повноцінний телефон на Linux, а не Android-варіацію на ядрі Linux. Нумо розбирати детальніше. На якій ОС працює смартфон? Jolla Phone працює на Sailfish OS 5, і в цьому контексті «справжній Linux» — не гучна фраза. Йдеться про самостійну мобільну…
Коли Linux запускається, ядро робить свою частину роботи й передає керування першому процесу в системі. Це — init. Від нього залежить усе: які сервіси стартують, як вони працюють і як керується система надалі. У цій статті ви отримуєте огляд 5 ключових систем ініціалізації: SysVinit, Upstart, systemd, OpenRC та runit. Що таке система ініціалізації? Init-система виконує три основні завдання: Різні init-системи…
Helm, легендарний менеджер пакетів для Kubernetes, офіційно представив версію 4.0. Це перший великий апгрейд за останні шість років, і він припав якраз на десяту річницю проєкту під крилом Cloud Native Computing Foundation (CNCF). Helm 4 покликаний розв’язати кілька болючих проблем, що накопичилися, зокрема щодо масштабованості, безпеки та робочого процесу. У цьому релізі видно, що Helm поступово виходить за межі звичайного…